Using technology to bring abstract concepts into focus: A programming case study

نویسندگان

  • Thad Crews
  • Jeff Butterfield
چکیده

TECHNOLOGY is a valuable instructional tool for teaching and learning fundamental concepts such as mathematics, reading, and writing. The teaching of advanced topics with abstract concepts can also benefit from instructional technology. For example, computer programming involves the design and development of problem-solving algorithms. Algorithms are inherently abstract ideas. The physical representation of algorithms can take on many forms (e.g., flowcharts, software, electronic voltages inside a computer) each of which is difficult to visualize and manipulate. This paper discusses a three-step implementation of an instructional technology tool and associated pedagogy to support teaching and learning programming concepts. The first step is to identify a valuable learning activity that clearly benefits conceptual understanding. We report a pencil-and-paper within-subjects experiment that demonstrates flowcharts to be valuable conceptual tools for novice programmers. The second step is to design an instructional technology tool that supports self-paced, reflective learning activity. We present the Flowchart Interpreter (FLINT), an instruction technology tool to support novice programmers. The third and final step is to develop and assess a teaching pedagogy that integrates the technology tool into the curriculum. We describe a between-subject experiment involving a treatment group utilizing the FLINT tool within an USING TECHNOLOGY TO BRING ABSTRACT CONCEPTS INTO FOCUS 26 appropriate semester long pedagogy. The findings of the second experiment suggest a measurable advantage over the traditional textbook approach. We conclude with a discussion of the process and its implications for future efforts in other advanced topic disciplines. (

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Fuzzy Goal-Programming Model for Optimization of Sustainable Supply Chain by Focusing on the Environmental and Economic Costs and Revenue: A Case Study

Sustainable supply chain has become an integral part of the corporate strategy. In this paper, a real case study of the natural gas supply chain has been investigated. Using concepts related to natural gas industry and the relations among the compo-nents of gas and oil wells, refineries, storage tanks, dispatching, transmission and distribution network, a seven-level supply chain has been intro...

متن کامل

Development of hardware system using temperature and vibration maintenance models integration concepts for conventional machines monitoring: a case study

This article describes the integration of temperature and vibration models for maintenance monitoring of conventional machinery parts in which their optimal and best functionalities are affected by abnormal changes in temperature and vibration values thereby resulting in machine failures, machines breakdown, poor quality of products, inability to meeting customers’ demand, poor inventory contro...

متن کامل

A Survey on Different Solution Concepts in Multiobjective Linear Programming Problems with Interval Coefficients

Optimization problems have dedicated a branch of research to themselves for a long time ago. In this field, multiobjective programming has special importance. Since in most real-world multiobjective programming problems the possibility of determining the coefficients certainly is not existed, multiobjective linear programming problems with interval coefficients are investigated in this paper. C...

متن کامل

Meeting the Needs of Gifted and Talented Students: Case Study of a Virtual Learning Lab in a Rural Middle School

Abstract Researchers used case study methods to investigate a virtual learning lab (VLL) in a rural school district that was created in 2011 as a way to better meet the unique needs of exceptional students who are considered gifted. Data were collected through focus groups, classroom observations, interviews, and reviewing relevant documents. Topics include an in-depth explication of the learni...

متن کامل

Self-healing in payment switches with a focus on failure detection using State Ma- chine-based approaches

Composition, change and complexity have attracted ev- eryone’s attention towards Self-Adaptive systems. These systems, inspired by the human body, are capable of adapting to changes in the inner and outer environment. The main objective of this study is to achieve a more con- venient availability for e-banking services in the payment switch, using self-healing systems and focusing on the failur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Computing in Higher Education

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2002